talk a lot without rest - Deutsch Englisch Wörterbuch